drop your gun! - French English Dictionary